foreign licensing agreements - Inglés Sinónimo Diccionario